package com.sunyur.tailor.channel.service.outer.supplier.param;

import lombok.Data;

/**
 *
 * @Author 99288
 * @Description 供应商银行
 * @Date 22:16 2021/6/26
 * @Param
 * @return
**/
@Data
public class OuterSupplierFinanceParam {
    /**
     *记录ID(唯一标识)
     */
    private String fid;
    /**
     *实体类型(查数据字典)查询数据字典entityTypehttp://showdoc.edmpglobal.com/web/#/19?page_id=378
     */
    private String entityType;
    /**
     *实体编码
     */
    private String entityCode;
    /**
     *所属财务组织编码
     */
    private String organizationCode;
    /**
     *专管部门(根据财务组织查到旗下的所有部门)
     */
    private String departmentCode;
    /**
     *专管业务员员工编码(必须是当前部门下的业务员)
     */
    private String operationerCode;
    /**
     *结算周期(0:日结;1:周结;2:半月结;3:月结;4:季结;5:半年结;6:年结;7:其他)
     */
    private int settlementPeriod;
    /**
     *结算币种/交易币种(如CNY:人民币;USD:美元)，参考http://showdoc.edmpglobal.com/web/#/19?page_id=479 或查询数据字典currencyhttp://showdoc.edmpglobal.com/web/#/19?page_id=378
     */
    private String settlementCurrency;
    /**
     *付款条件/付款协议
     */
    private String paymentCondition;
    /**
     *付款方式(0:现金;1:银行;2:积分;3:第三方平台票房;4:第三方平台卖品;5:支付宝;6:微信;7:会员卡;8:票券;9:银行补贴;10:包场;11:影院补贴;12:抢票;13:其他)
     */
    private int paymentType;
    /**
     *付款优先级(默认为1)
     */
    private int paymentPriority;
    /**
     *	是否冻结付款(默认为0：否；1：是)
     */
    private boolean isFreezePayment;
    /**
     *	是否催款(默认为0:否；1：是)
     */
    private boolean isDunning;
    /**
     *	状态(0:未核准;1:核准（默认）;2:禁用)
     */
    private int status;
    /**
     *	创建时间(格式:yyyy-MM-dd HH:mm:ss)
     */
    private String createTime;
    /**
     *	修改时间(格式:yyyy-MM-dd HH:mm:ss)
     */
    private String updateTime;
}
